<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    let a = 10,b = 2;
    let result;
    result = a%b;
    console.log(result);//0
    //自增（自减）在前：先自增（自减），在运算 a++:a=a+1;
    //自增（自减）在后：先运算，在自增（自减）a--:a=a-1
    result = ++a+b--+a+--b-a--; //11+2+11+0-11=13
    console.log(a); //10
    console.log(b); //0
    console.log(result);  //13
    let num1 = 123, str1 = 'hello';
    //+号操作数前后都是数值时进行加法操作，如果其中一个操作是字符，则进行的是字符拼接操作
    let res = num1 + str1;
    console.log(res); //123hello
    //赋值运算符：a+=b:a=a+b;
    //==(等于)和===(全等于)的区别
    let x = 12, y = '12';
    console.log(x==y); //true:等于符号会将符号两端的值的数据类型自动转换后做对比
    console.log(x===y); //false:全等符号两端不会进行数据类型的自动换转换
     
    //闰年的判断：能被400整除,或者能被4整除，不能被100整除。
    let year = 2029;
    let rn = (year%400==0) || (year%4==0&&year%100!=0) ?'是闰年':'是平年';
    console.log(rn);

</script>
</html>